package com.ctg.payroll2.bean.po;

import java.util.Date;

import org.apache.commons.lang.StringUtils;

public class PayClass {
	private Long pay_class_id ;
	private String company_code ;
	private String pay_class_name ;
	private String is_valid ;
	private String tax_setting ;
	private String payday ;
	private String if_calculate ;
	private String if_si ;
	private String datanode ;
	private String si_shift ;
	private String tax_code ;
	private String lastuse_date ;
	/**
	 * 最低工资
	 */
	private String pay_min ;
	private String creator_code ;
	private Date creat_date ;
	private String modifier_code ;
	private Date modify_date ;
	private int pay_count;
	/**
	 * 月固定计薪天数
	 */
	private String payrule;
	/**
	 * 计薪周期位移量
	 */
	private String day_shift;
	private String company_chinese_code ;
	private String tax_name ;
	/**
	 * @return 返回company_chinese_code
	 */
	public String getCompany_chinese_code() {
		return company_chinese_code;
	}
	/**
	 * @param company_chinese_code 设置company_chinese_code
	 */
	public void setCompany_chinese_code(String company_chinese_code) {
		this.company_chinese_code = company_chinese_code;
	}
	/**
	 * @return 返回company_code
	 */
	public String getCompany_code() {
		return company_code;
	}
	/**
	 * @param company_code 设置company_code
	 */
	public void setCompany_code(String company_code) {
		this.company_code = company_code;
	}
	/**
	 * @return 返回creat_date
	 */
	public Date getCreat_date() {
		return creat_date;
	}
	/**
	 * @param creat_date 设置creat_date
	 */
	public void setCreat_date(Date creat_date) {
		this.creat_date = creat_date;
	}
	/**
	 * @return 返回creator_code
	 */
	public String getCreator_code() {
		return creator_code;
	}
	/**
	 * @param creator_code 设置creator_code
	 */
	public void setCreator_code(String creator_code) {
		this.creator_code = creator_code;
	}
	/**
	 * @return 返回datanode
	 */
	public String getDatanode() {
		return datanode;
	}
	/**
	 * @param datanode 设置datanode
	 */
	public void setDatanode(String datanode) {
		this.datanode = datanode;
	}
	/**
	 * @return 返回day_shift
	 */
	public String getDay_shift() {
		return day_shift;
	}
	/**
	 * @param day_shift 设置day_shift
	 */
	public void setDay_shift(String day_shift) {
		this.day_shift = day_shift;
	}
	/**
	 * @return 返回if_calculate
	 */
	public String getIf_calculate() {
		return if_calculate;
	}
	/**
	 * @param if_calculate 设置if_calculate
	 */
	public void setIf_calculate(String if_calculate) {
		this.if_calculate = if_calculate;
	}
	/**
	 * @return 返回if_si
	 */
	public String getIf_si() {
		return if_si;
	}
	/**
	 * @param if_si 设置if_si
	 */
	public void setIf_si(String if_si) {
		this.if_si = if_si;
	}
	/**
	 * @return 返回is_valid
	 */
	public String getIs_valid() {
		return is_valid;
	}
	/**
	 * @param is_valid 设置is_valid
	 */
	public void setIs_valid(String is_valid) {
		this.is_valid = is_valid;
	}
	/**
	 * @return 返回lastuse_date
	 */
	public String getLastuse_date() {
		return lastuse_date;
	}
	/**
	 * @param lastuse_date 设置lastuse_date
	 */
	public void setLastuse_date(String lastuse_date) {
		this.lastuse_date = lastuse_date;
	}
	/**
	 * @return 返回modifier_code
	 */
	public String getModifier_code() {
		return modifier_code;
	}
	/**
	 * @param modifier_code 设置modifier_code
	 */
	public void setModifier_code(String modifier_code) {
		this.modifier_code = modifier_code;
	}
	/**
	 * @return 返回modify_date
	 */
	public Date getModify_date() {
		return modify_date;
	}
	/**
	 * @param modify_date 设置modify_date
	 */
	public void setModify_date(Date modify_date) {
		this.modify_date = modify_date;
	}
	/**
	 * @return 返回pay_class_id
	 */
	public Long getPay_class_id() {
		return pay_class_id;
	}
	/**
	 * @param pay_class_id 设置pay_class_id
	 */
	public void setPay_class_id(Long pay_class_id) {
		this.pay_class_id = pay_class_id;
	}
	/**
	 * @return 返回pay_class_name
	 */
	public String getPay_class_name() {
		return pay_class_name;
	}
	/**
	 * @param pay_class_name 设置pay_class_name
	 */
	public void setPay_class_name(String pay_class_name) {
		this.pay_class_name = pay_class_name;
	}
	/**
	 * @return 返回最低工资
	 */
	public String getPay_min() {
		return pay_min;
	}
	/**
	 * @param pay_min 设置最低工资
	 */
	public void setPay_min(String pay_min) {
		this.pay_min = pay_min;
	}
	/**
	 * @return 返回payday
	 */
	public String getPayday() {
		return payday;
	}
	/**
	 * @param payday 设置payday
	 */
	public void setPayday(String payday) {
		this.payday = payday;
	}
	/**
	 * @return 返回计薪天数
	 */
	public String getPayrule() {
		return payrule;
	}
	/**
	 * @param payrule 设置计薪天数
	 */
	public void setPayrule(String payrule) {
		this.payrule = payrule;
	}
	/**
	 * @return 返回si_shift
	 */
	public String getSi_shift() {
		return si_shift;
	}
	/**
	 * @param si_shift 设置si_shift
	 */
	public void setSi_shift(String si_shift) {
		this.si_shift = si_shift;
	}
	/**
	 * @return 返回tax_code
	 */
	public String getTax_code() {
		if (StringUtils.isNotEmpty(tax_code)&&"null".equals(tax_code)) {
			tax_code = null;
		}
		return tax_code;
	}
	/**
	 * @param tax_code 设置tax_code
	 */
	public void setTax_code(String tax_code) {
		if (StringUtils.isNotEmpty(tax_code)&&"null".equals(tax_code)) {
			tax_code = null;
		}
		this.tax_code = tax_code;
	}
	/**
	 * @return 返回tax_name
	 */
	public String getTax_name() {
		return tax_name;
	}
	/**
	 * @param tax_name 设置tax_name
	 */
	public void setTax_name(String tax_name) {
		this.tax_name = tax_name;
	}
	/**
	 * @return 返回tax_setting
	 */
	public String getTax_setting() {
		return tax_setting;
	}
	/**
	 * @param tax_setting 设置tax_setting
	 */
	public void setTax_setting(String tax_setting) {
		this.tax_setting = tax_setting;
	}
	/**
	 * @return 返回pay_count
	 */
	public int getPay_count() {
		return pay_count;
	}
	/**
	 * @param pay_count 设置pay_count
	 */
	public void setPay_count(int pay_count) {
		this.pay_count = pay_count;
	}
}
